large bundle of thick sticks - Francés Inglés Diccionario